package com.sinaapp.zhangziyou.dao;

import java.util.List;
import java.util.Map;

import com.sinaapp.zhangziyou.pojo.RoleEntity;


public interface RoleDao {
	RoleEntity getRoleByName(String roleName);

	RoleEntity getRoleById(String roleId);

	int updateRoleStatus(String id, int status);

	int delRole(String roleId);

	int delRoles(String[] roleIds);

	void save(RoleEntity roleEntity);

	void update(RoleEntity updateEntity);

	boolean existRole(String RoleName);

	List<RoleEntity> getRoles(int status);

	int queryDataCount(String roleName);

	List<RoleEntity> queryPageData(Map parameterMap);

	
}
